non-disabled athlete - Spanish English Dictionary